home *** CD-ROM | disk | FTP | other *** search
/ Inside Mac Games Volume 5 #8 / IMG 51 Vol 5-8.iso / Goodies / More For Your Games / MacMAME / MacMAME Version History < prev   
Text File  |  1997-10-20  |  25KB  |  278 lines

  1. MacMAME Version History
  2.  
  3. This file contains the version history for the Mac version. For changes to the core, see the file "whatsnew.txt" in the Documentation folder.
  4.  
  5. Version History:
  6.  
  7. 0.29 - 20 October 97
  8.  
  9. • In sync with PC MAME 29. In addition to the usual bug-fixes & new games, a MAME Action Replay cheat has been added. See the file "CHEAT.DOC" for more information.
  10. • All-new PowerPC assembly CPU cores by Aaron Giles. The Z80, 6809, and 6808/6803 are much faster!
  11. • A new video mode - 2x2 interleaved. Works much like interlaced, except that it updates the 'empty' lines every other frame. This gives a display which resembles full 2x2 mode with speed closer to the interlaced mode. It is of particular benefit when playing scrolling games.
  12. • The Williams games (Blaster, Defender, Joust, Robotron, Stargate, Splat) no longer require sound samples. You can trash them and free up some considerable hard drive space.
  13. • The game save/restore has been disabled for this release.
  14. • Richard Bannister created the special DocMaker versions of the MAME Documentation!
  15.  
  16. 0.28 - 8 September 97
  17.  
  18. • In sync with PC MAME 28.
  19. • 2x2 video is sped up again on displays smaller than 800x600.
  20. • The frameskip menu option works properly again
  21. • Changed fps display to indicate more informative statistics for the emulation.
  22. • Added ability to generate lists of the required ROM names and sample names.
  23.  
  24. 0.27.1 - 11 August 97
  25.  
  26. • How embarrasing - MacMAME 27 had an extremely nasty crashing bug which none of us on the team had ever experienced. Many thanks to Neil Hand for putting up with several test versions which ultimately revealed the bug that caused his machine and many others' to crash.
  27.  
  28. 0.27 - 10 August 97
  29.  
  30. • A ton of issues have been resolved in the Mac port. Most everything has been cleaned up and altered in some fashion. I would expect that any problems with prior releases have been dealt with now. Here's a very limited sampling:
  31. - No longer crashes on non-PowerMacs.
  32. - It also will now quit properly and open ROMs on non-PowerMacs again.
  33. - Drawing and sound code has been sped up and improved - it will only get faster.
  34. - MacMAME now recognizes aliases in the Sound Samples folder.
  35. - MacMAME also recognizes PC-style folders of ROM files in the ROMs folder in addition to the ROM files.
  36. - Screen saving and printouts use the proper colors now.
  37. - Color issues with Fantazia, Kangaroo, Mysterious Stones and some others have been eliminated.
  38. - The cursor should now be properly hidden.
  39. • From here on out, the Mac port should be considered a team effort between John Butler, Aaron Giles and myself. These two have been invaluable in their contributions to both MAME and the Mac port and many of their suggested changes are apparent in this release! I ask that you still send e-mail about MacMAME bugs and support issues to me and I'll forward the important stuff to the others. If you need to contact them directly, their e-mail addresses are at the top of the "MacMAME Readme First!" document.
  40.  
  41. 0.26.1 - 21 July 97
  42.  
  43. • In sync with PC MAME 26.1. LOTS of internal changes to this version - it may be slightly unstable. Use with caution. Added support for Tempest, Asteroids, Asteroids Deluxe, Lunar Lander, Sea Wolf 2, Dig Dug, Kick Rider, Crystal Castles, Three Stooges, Missile Command, Robby Roto is now playable, Mr. Do's Castle, Mr. Do's Wild Ride and Do Run Run are now playable.
  44. • Thanks to Aaron Giles, MacMAME 26.1 supports a new ROM, Pac & Pal, which is a replacement ROM set for Super Pac-Man.
  45. • The vector code is now slightly faster.
  46. • Thanks to John Butler for helping with the new trackball code, and Richard Bannister for the new About box and some other tweaks.
  47. • I've been told that MacMAME runs under UAE (the Amiga emulator) on PCs using Shapeshifter (the Amiga Mac emulator). I suppose it's theoretically possible to try this chain of events under Virtual PC or SoftWindows as well if you want to get the most out of your emulation mileage. Just think - you could run MacMAME on a Mac emulator running on an Amiga emulator running on a PC emulator running on a Mac...hmm....
  48.  
  49. 0.25.7 - 7 July 97
  50.  
  51. • Several bugs were lurking in the PC source but I think I've got most of them. Jr. Pac-Man and Mysterious Stone no longer cause weirdness & lockups. Space Firebird also works 100% of the time.
  52. • Added support for Black Widow, Gravitar and Space Duel.
  53. • Aaron Giles has added sound to Super Pac-Man.
  54. • Phil Stroffolino tweaked the Yie Ar Kung-Fu driver.
  55. • Thanks to John Butler and Pat Lawrence, Centipede now has working mouse/trackball control.
  56. • Fixed a cut-n-paste error that caused some garbage-looking files to be created in the MacMAME folder. The proper "Config" files are now saved.
  57.  
  58. 0.25.6 - 3 July 97
  59.  
  60. • Fixes a massively ignorant bug whereby Battlezone/Red Baron displayed a green screen. I added this bug literally at the last minute. D'oh!
  61.  
  62. 0.25.5 - 2 July 97
  63.  
  64. • In sync with PC MAME 25, adds support for a bunch of games - Anteater, Starforce, Wild Western (mostly playable), Naughty Boy, Rescue, Ms. Pac Attack, Space Firebird, Mysterious Stone, Tutankham. As usual, lots of bug fixes too. The Mac version supports extras such as Mappy, Yie Ar Kung-Fu, Battlezone and Red Baron.
  65. • Migrated the source to CodeWarrior Pro 1. The older project files are no longer included. Be aware that CW Pro handles unix/dos header pathnames whereas CW 11 and earlier do not.
  66. • Fixed bug that caused graphics to not erase properly when hiding and unhiding the desktop.
  67. • Mega-thanks to Aaron Giles for making the following changes:
  68. ° Improved speed in Williams games
  69. ° Improved AY-8910 sound emulation to make it sound more smooth on slower machines
  70. ° Improved overall emulation timing
  71. ° Wrote a very playable Mappy driver
  72. • Thanks to Phil Stroffolino, a Yie Ar Kung-Fu driver is included!
  73. • I've added preliminary support for Battlezone and Red Baron. Use ws, ik and space to move in Battlezone. Red Baron uses the arrows but they aren't mapped properly to the game controls yet. Also 2x2 mode isn't perfect for vector games - I'll be improving this in the next release.
  74.  
  75. 0.24 - 15 June 97
  76.  
  77. • In sync with PC Mame 0.24 - adds support for Space Zap, Turpin (Turtles clone), Q*bert's Qubes, and the games in MacMAME 23.5 that weren't in the PC version 23.1. Additionally, Lost Tomb is now fully playable.
  78. • Fixed bug introduced with 23.5 that caused white to appear as black for some games like Gyruss, Pooyan and Popeye.
  79. • Apparently, MacMAME works with the Amiga Mac emulator as of version 23.5!
  80. • Made new front-end code the default. Let me know what you think. ROM files must be in the ROMs folder for MacMAME to see them! The ROMs folder can be an alias to another folder somewhere else on your hard drive.
  81. • Added a sick hack so that the 'A' key can be used.
  82. • Uses 1.0b3 of Aaron Giles' AsgardESS sound library
  83.  
  84. 0.23.5 - 5 June 97
  85.  
  86. • In sync with PC Mame 0.23.1 - adds Stargate, Robotron, Joust, Kung-Fu Master and Qix. Additional Mac-only support for Jr. Pac-Man, Blaster, Splat, Defender, Xevious (not working yet), Bubbles (not quite working) and Sinistar (not working yet). Seicross and Lost Tomb are now playable, but the Lost Tomb graphics are still garbled.
  87. • MacMAME will now properly deal with hiding HoverBar and the Control Strip. Thanks to David Wareing for providing the skanky glue code that makes the Control Strip hide on PowerMacs and no thanks to Apple for leaving this code out of InterfaceLib.
  88. • Finally added Mac support for MAME's keyboard remapping. Note that some games will still use the default key mapping due to their quirky nature - Centipede for example isn't affected by key remapping.
  89. • Many general bug fixes to the MacMAME core code that could have caused crashes. Also cleaned up more graphics and color glitches.
  90. • Evan Olcott has written a front-end of sorts that replaces the Standard File Dialog. It will now look for ROMs in a folder called 'ROMs' in the same directory as MacMAME. This can also be an alias to the folder that contains your ROM files. If you wish to try out this new front-end, hold down the option key when loading MacMAME or when switching games.
  91. • Aaron Giles has written a generic emulator sound library, which replaces the sound code he donated to MacMAME before. Let me (and him) know what you think.
  92. • Thanks to Richard Bannister for supplying code for saving screenshots to disk, the clipboard or the printer! Unfortunately, the colors aren't right yet.
  93. • Thanks to Phil Stroffolino for the save/restore code. It works, but with several exceptions - most games' local variables aren't saved, so the screen often isn't restored properly, nor are a lot of variables. Use with caution. Don't write me about it - a better save/restore method is being worked on.
  94.  
  95. 0.22 - 26 May 97
  96.  
  97. • In sync with the PC version 22 - the following are some of the changes:
  98. ° Support for Commando, Diamond Run, Ghosts & Goblins, Vulgus
  99. ° Sound added to Elevator Action, Jungle Hunt
  100. ° Popeye has faster graphics.
  101. ° Color fixed in Centipede
  102. ° Phoenix/Pleiads should no longer crash after level 2.
  103. ° Jungle Hunt/King, Elevator Action, Congo Bongo have improved color.
  104. • Last minute addition - added change to Kangaroo to make the ape appear after you've been lingering on the level too long. This fix should make the next PC version as well.
  105. • Fixed bug with menu bar being overwritten after MacMAME has been quit - thanks to Richard Bannister for finding this one.
  106. • The explosion sample in Galaga now plays. This was a ignorant bug on my part.
  107. • The colors in Wizard of Wor now match the PC version of mame exactly.
  108. • The colors in Arabian now match the PC version as well.
  109. • Thanks to Dave Warker, cleaned up some of the Mac code. It should be a bit more stable now.
  110.  
  111. 0.21 (it's legal!) - 13 May 97
  112.  
  113. • In sync with PC Mame 0.21 - adds support for Galaga, Kangaroo and some misc. graphics fixes. Kangaroo doesn't currently draw the background properly. I'm looking into this.
  114. • Fixed bug where menu bar could get confused if the game was paused and you opened a new Rom. Thanks to Jean-Michel Decombe for finding this one.
  115. • Games whose windows won't fit onscreen in 2x2 mode are now automatically shrunk to 1x1. This affects Popeye in particular.
  116. • Thanks to 'jb', some speed fixes have been applied to the 6809 emulator and the Super Pac-Man driver.
  117. • I received some new sound code from Aaron Giles. It fixes a lot of issues with the current sound code, particularly when samples are being used. It also mixes audio channels on the fly, which should provide a performance boost for PPC machines. Let me know what you think.
  118.  
  119. 0.20.5 - 6 May 97
  120.  
  121. • Contains a new 6809 engine and a driver for Super Pac-Man courtesy of jb, who wishes to remain anonymous. This is a little Mac-only bonus I received quite literally at the last minute which will most likely be in the next PC release as well.
  122. • In sync with PC Mame 0.20 - adds support for Krull & Gyruss, Popeye now works, colors corrected in a few games.
  123. • Added optional keymapping for PowerBook owners - ijkl. The next unified release of mame will supposedly support remapping at a lower level so they should be configurable in the future.
  124. • The Popeye romset has changed - make sure you are using the proper one (the new one contains the extra bootleg rom file).
  125. • Delete your Elevator Action Settings file to enable the ability to die.
  126.  
  127. 0.19 - 28 April 97
  128.  
  129. • In sync with PC Mame 0.19 - adds support for 1942, Arabian, Reactor, Popeye, and a few others. Also fixes many bugs present in PC Mame 19 that made some games such as 1942 and the new Elevator Action driver unplayable.
  130. • Fixed bug in MacMAME that was present since the first version with regards to the Crazy Kong driver. It now draws Crazy Kong properly on higher levels - he wasn't moving when he should have been.
  131. • Fixed misc menubar hiding glitches when pausing with ESC and P.
  132. • Fixed misc sound pausing/resuming issues.
  133. • Fixed possible crash on 68k machines with the new sound code when not running in Hog CPU mode.
  134.  
  135. 0.18.1 - 20 April 97
  136.  
  137. • Mega thanks to Ernesto Corvi. He provided the new double-buffering code for MacMAME. Sound is now as close to perfect as it can get, and the overall emulation is much faster as a result. I knew my old code was bad, but I didn't know it was that bad!
  138. • You'll need to recreate ROMs for Mr. Do! Mame now distinguishes between the more common Taito/Universal ROMs ("mrdot") and the rare Universal ROMs ("mrdo").
  139. • In sync with PC mame 0.18. Adds support for Jungle Hunt, Elevator Action (incomplete), Mouse Trap, Pepper II (incomplete) and Space Panic.
  140. • Just about every bug in the previous Mac version has been fixed. No more crashes, sound should be as fast as it ever was.
  141. • Due to the new sound code, memory requirements have plummeted down to 5500k from 9500k. Depending on the game, you can drop this even further. Q*bert, Zaxxon and Congo Bongo require the most memory.
  142.  
  143. 0.17 - 18 April 97
  144.  
  145. • In sync with PC Mame 0.17 - finally! Adds support for games based on the Intel 8086 and 8088. This includes Q*bert and Mad Planets. Also fixes the emulation for Green Beret/Rush'n Attack. There were no less than 3 completely separate bugs in PC mame that were conspiring against me. ;) It should be noted that MacMAME uses a more recent x86 emulation engine than the one that is in PC Mame.
  146. • Thanks to Richard Bannister and John Stiles for supplying code to hide the menu bar.
  147. • Now requires more memory - 9500k preferred. You can crank this down if you like - Zaxxon and Congo Bongo require the most extra memory. I'll be working on lowering this in future versions.
  148.  
  149. 0.16 - 13 April 97
  150.  
  151. • In sync with PC Mame 0.16. Adds support for 2 new games - Green Beret (haven't seen it yet) and Venture. Sound support is added for Space Invaders and clones via samples.
  152. • Added option to hide the desktop. This should work on all monitor sizes, but it'll draw over the menubar on smaller monitors. I'll probably hide the menubar in the next release.
  153. • Thanks to Richard Bannister, when you move the window, it 'jumps' into the most optimal position for fastest drawing.
  154. • Donkey Kong samples really work now. I promise. They must be in the Sound Samples folder, in a folder called 'dkong'.
  155. • Thanks to Michael Fischer, updated Gravis GamePad and MouseStick files are included!
  156. • Delete the Burgertime Scores file in the Settings folder! The format has changed.
  157.  
  158. 0.15 - 6 April 97
  159.  
  160. • In sync with PC Mame 0.15 - The Great Sound Update of '97. 11 games have sound that didn't before. If it runs too slow with sound, you can turn it off to get the speed back as most games use a 2nd CPU to handle sound, which causes quite a slowdown in emulation. Also, many more games have high score support.
  161. • Added real preliminary support for the Sega ROM set of Jump Bug, which is playable. Many graphics glitches exist and I'll probably revisit this if I have time.
  162. • Thanks to an anonymous source, sound is now as good as the PC version in Donkey Kong. I also had to crank up the minimum memory requirements for MacMAME to 7 megs. If you have a utility like RAM Charger, you can get most of this back for those games that don't use it.
  163. • Included a Gravis GamePad set courtesy of Michael Fischer. It is set up for the arrows/control combination which works with most of the games.
  164. • Some ROMs will need to be recreated - Galaxian is now distinguished by 'galaxian' for the newer Namco set and 'galmidw' for the Midway set (which used to be 'galaxian'). I may release a version of ROM Converter to allow for renaming of sets if there is enough demand.
  165.  
  166. 0.14 - 2 April 97
  167.  
  168. • In sync with PC Mame 0.14. More games support high-scores now, Phoenix sound is improved, sound samples are used for Donkey Kong. The PC version also gets the Vanguard driver that was in the Mac version 13 as well as the 6502 bug-fixes in Mac version 13.
  169. • Related to this, a bunch of ROM files need to be recreated - namely Pleiades (now "pleiads"), Amidar US (now "amidar") and Amidar Japan (now "amidarjp"). I have a gut feeling I'm going to get a ton of e-mail about this...
  170. • Fixed a bug in PC Mame 0.14 (and probably 13) that was causing crashes when playing a game after pac-man, pengo or rally-x.
  171. • Fixed a weird bug where Donkey Kong Jr (and possibly others) wouldn't play or would crash. This was related to the new high-score saving feature.
  172. • Finally got that damn Pokey sound to work :) The only game that really supports it is Centipede. Millipede almost does, but it's not clear what the problem is - this bug is in the PC version as well.
  173.  
  174. 0.13 - 31 March 97
  175.  
  176. • In sync with PC Mame 0.13. Support for saving & restoring of high scores. This release differs from the PC release in a few respects:
  177.      * Added Vanguard driver
  178.      * Fixed bug in 6502 emulation that caused Burgertime to not start up
  179.      * Centipede & Millipede still don't have sound
  180. • Fixed problem with sound playback on Crazy Climber and others. Thanks to Tim Lindquist for finding and fixing this bug.
  181. • The cursor is now hidden when the mouse isn't moved during gameplay.
  182.  
  183. 0.12 - 23 March 97
  184.  
  185. • In sync with PC Mame 0.12. Support for Time Pilot, Millipede, and a bunch of games which don't quite work yet. Additionally, many changes were made to existing games, including Pooyan, Rally X, Bagman, Carnival, etc...
  186. • You'll probably need to create new roms for Scramble and Super Cobra - both now support sound.
  187. • Cleaned up misc drawing goobers. Also made an effort to make it work on multiple monitor systems. I don't have two monitors to test this out, so this could still be flaky.
  188. • MacMAME now saves most of the preferences. Thanks to Richard Bannister for harrassing me on this and even going so far as to send me some sample code! :) However, it doesn't save the dipswitch settings in the preferences file - yet.
  189. • MacMAME is now case-insensitive with regard to the folder name that was dropped on ROM Converter.
  190.  
  191. 0.11.1 - 17 March 97
  192.  
  193. • Massive speed increase in the drawing code. Thanks to Steve at Apple for providing the much-improved blitters. Window sizes of 2x2 are now almost as fast as 1x1.
  194. • With the new drawing code comes more compatibility. MacMAME will attempt to switch to 256 colors upon startup. If this fails, it falls back to the 0.10 drawing code, which should enable PowerBook users to use Mame again.
  195. • A good set of ROMs for Burgertime has surfaced. MacMAME will now recognize this new set. If you are using the incomplete set, it will not play.
  196.  
  197. 0.11.0 - 16 March 97
  198.  
  199. • In sync with PC Mame 0.11. Adds support for Donkey Kong 3, Moon Patrol and BurgerTime.
  200. • Fixed the color mapping problems with Mr. Do! Colors now map exactly, more or less. :) This may have fixed the color bug with Ms. Pac-Man but I'm not positive yet. As a downside, this version may crash if your monitor is set to thousands or millions of colors. I don't have a machine to test this on. If it crashes, switch to 256 colors and let me know.
  201. • The settings files now use the name of the ROM file instead of the 8 character driver name.
  202. • Re-enabled the Reset menu item.
  203. • Sped up drawing for 2x2 video. For absolute fastest results, set the frameskip to 2 as well.
  204. • Added option for interlaced video. This only works when the display is 2x2.
  205.  
  206. 0.10.0 - 13 March 97
  207.  
  208. • In sync with PC Mame 0.10. Adds a 6502 engine, support for Centipede, Congo Bongo, & Nibbler. It's interesting to note the Z80 Engine is approx 70k in size when compiled, the 6502 is 16k.
  209. • Fixed a bug in Moon Quasar where the graphics weren't drawing properly.
  210. • Disabled the Reset option in the menu. F3 still works though
  211. • Also disabled the option to generate an assembly listing of the ROMs. These will be re-enabled in a future version.
  212.  
  213. 0.9 - 9 March 97
  214.  
  215. • In sync with PC Mame 0.9. Adds support for Bombjack, better support for Zaxxon. Also support for non-bootleg Super Cobra & Moon Cresta. The emulator also runs 10-20% faster in some cases now.
  216. • The application is now a fat binary.
  217. • Changed the ROM driver names to closer correspond to the PC version. This affects the following ROMs - Moon Cresta, Zaxxon, Phoenix, Pleiades, Super Cobra. You'll need to either recreate these ROMs or use the new files supplied on John Stiles' emulation page at www.emulation.net. They should be posted concurrently with MacMAME 0.9 so please don't write me asking why they aren't there.
  218. • Sped up scrolling in Rally X. Unfortunately, this makes the interrupt timing problems in this game more pronounced.
  219. • Due to overwhelming request, remapped Wizard of Wor colors. They're still wrong, but they are much easier on the eyes now. This also affects Robby Roto & Gorf. These 3 emulations are still incomplete.
  220. • Made small tweaks to the sound code. You probably won't notice a change, but if you do, it'll be apparent in Crazy Kong & Crazy Climber.
  221. • This version fixed 2 bugs in the PC version of Mame that prevented Phoenix & Pleiades from working. Barring any other changes, I expect that if a 0.91 version of PC Mame is released, it will be equivalent to this 0.9 version. If not, then expect an update on my page in a day or so :)
  222.  
  223. 0.81 - 4 March 97
  224.  
  225. • In sync with PC Mame 0.81. Adds support for Mario Bros & Zaxxon, some others as well.
  226. • Made it more Mac-like. Double-clicking on a ROM file will now start up MAME with that file.
  227. • Made an attempt to improve the colors in Donkey Kong & DK jr. They're far from perfect, but they're better.
  228. • Fixed conflict with Now Superboomerang. For those interested, I was calling FSClose () instead of CloseResFile () on the ROM files. The MacOS didn't care, but Now Superboomerang did.
  229.  
  230. 0.7 - 28 Feb 97
  231.  
  232. • In sync with PC Mame 0.7 - adds support for Super Cobra, Japanese Crazy Climber.
  233. • Phoenix and Pleiades are now at least twice as fast as before. Also, Pleiades appears to work properly but the colors may still be wrong.
  234.  
  235. 0.61 - 27 Feb 97
  236.  
  237. • Fixed display problems in Crazy Climber & Mr. Do!
  238. • Some people reported crashes when opening a ROM image. Attempted to fix this - could be related to Now SuperBoomerang.
  239. • Would draw incorrect colors in modes other than 256 colors. Pretty sure this is fixed. If you still have color problems (aside from ms. pac-man) let me know.
  240. • Fixed settings in Pooyan and colors in Phoenix. Thanks to Mirko Buffoni for his help.
  241. • The FPS counter is functional but often reads 0.
  242.  
  243. 0.6 - 24 Feb 97
  244.  
  245. • In sync with PC Mame 0.6 - added support for Scramble, Froggers (Frogger clone based on Scramble hardware).
  246. • Frogger now has blue water. Still not sure about the purple grass though.
  247. • Some games aren't optimized for drawing speed - Scramble, Rally X and the Galaxians clones aren't. I hope to speed them up in the future.
  248. • Added option to generate Z80 Assembly listing of the ROM. Be aware that this will generate a text file which could be several hundred K in size.
  249.  
  250. 0.51 - 23 Feb 97
  251.  
  252. • Overhauled sound code. Now you can hear Crazy Climber say "Go for it!" There's still some work to be done here though.
  253. • Added support for Pooyan. It looks bad and there's no sound, but other than that, it plays great!
  254. • Changed colors for Frogger. Hopefully they are more accurate now. Still trying to get blue water.
  255. • Added rudimentary support for Rally X. Game loads but doesn't play.
  256. • There's now a settings folder which holds each game's dipswitch settings between play
  257. • I must have been high. I've been using GetOSEvent instead of GetNextEvent for a while now. And it still works. Oh well...
  258. • Added a Debug menu with options to view the current character sets, generate a log of unmapped memory accesses and dump an image of RAM to disk.
  259.  
  260. 0.5 - 21 Feb 97
  261.  
  262. ROM Converter was creating bad ROMs for Amidar. You'll need to recreate them with the ROM Converter from this release.
  263.  
  264. • Synchronized with PC MAME 0.5
  265. • Dramatically sped up rendering code for Frogger, Galaxian, Moon Cresta & The End.
  266. • Added support for: Phoenix, Pleiades, War of the Bugs, Pisces, Turtles, Donkey Kong Jr.
  267. • Fixed problem with Amidar. I was using a bad set of roms.
  268.  
  269. 0.41 - 18 Feb 97
  270.  
  271. • Fixed crashing bug when changing ROMs or quitting. This was a bug in the original MAME code :)
  272. • Fixed text in The End. I'm embarrassed to say I hit an O instead of a zero. Thanks to ProFont for finding this one!
  273. • Changed event handling to use GetNextEvent instead of GetOSEvent in "hog" mode. Mouse clicks should now register.
  274. • Tweaked sound code, removed streaming audio temporarily in Crazy Climber, Crazy Kong and Bagman. Added some sound changes found in MacMultiPac 0.81 but the audible difference should be negligible.
  275.  
  276. 0.4 - 18 Feb 97
  277.  
  278. • Initial release, roughly matches MAME 0.4 release.